//circle drawing  Claas



#ifndef CIRCLE_H
#define CIRCLE_H



#include "MyDisplay.h"
#include "Polygon.h"

#include <fstream>
#include <math.h>

using namespace std;

class Circle:public Polygon{

   
      int x,y;
      int radius; 
      MyDisplay *show;   
      
   public:
   
    Circle();
    Circle(const int radius,const int x = 0,const int y = 0);
    Circle(const int radius,const MyDisplay &another);
        
    //Circle(const Circle )
      
    Circle(const Circle &c1);  
     
    ~Circle();
    
    //draw circle
     bool draw();
     
     bool draw(int x,int y);
     
     bool draw(int radius);
     
     bool draw(int radius,int x,int y);
     
      
 };
 
 #endif
 
 
 
 
